package be.ipl.ucc;

import java.util.List;
import java.util.Map;

import javax.ejb.Remote;

import be.ipl.domaine.Jeton;
import be.ipl.domaine.Partie;

@Remote
public interface GestionTableau {

	Partie chargerTout(Partie partie);
	boolean placerJeton(int idPartie, int positionCase, int valeurJeton,
			String login);
	List<Jeton> obtenirMainJoueur(int partieId, String login);
	boolean partieEstEnCours(int idPartie);
	Map<Integer, Integer> casesOccupes(int partieId, String login);
	public List<Integer> casesPossibles(int idPartie, int de, String login);
	Map<String, String> obtenirScore(int idPartie);
}
